@media screen and (max-width:750px)
{
.s5_scrolltotop {
	display: none;
}
#s5_drop_down_container {
	display: none !important;
}
#s5_loginreg {
	display: none !important;
}
#s5_menu_wrap {
	display: none;
}
#s5_responsive_mobile_bottom_bar .s5_scrolltotop {
	background: none; margin: 0px; padding: 0px; width: auto; height: auto; display: block;
}
#s5_responsive_mobile_bottom_bar_outer {
	display: block !important;
}
#s5_responsive_mobile_top_bar {
	display: block !important;
}
#s5_responsive_mobile_top_bar {
	position: relative; z-index: 2;
}
.s5_responsive_modile_drop_down_wrap_loading {
	top: -500000px; position: absolute; z-index: 100;
}
.s5_regfloatleft {
	width: 100% !important;
}
#member-registration div {
	width: 100% !important;
}
#s5_responsive_mobile_bottom_bar_outer {
	width: 100% !important;
}
#s5_responsive_mobile_top_bar_spacer {
	margin: 0px !important; height: 48px; overflow: hidden; display: block;
}
#s5_responsive_mobile_top_bar {
	margin: 0px !important; height: 48px; overflow: hidden; display: block;
}
#s5_responsive_mobile_bottom_bar {
	margin: 0px !important; height: 48px; overflow: hidden; display: block;
}
#s5_responsive_mobile_top_bar_spacer {
	padding-right: 0px !important; padding-left: 0px !important;
}
#s5_responsive_mobile_top_bar_wrap {
	width: 100%; margin-top: 0px !important;
}
#s5_responsive_mobile_top_bar_wrap ul {
	list-style: none; margin: 0px;
}
#s5_responsive_mobile_drop_down_menu .s5_responsive_mobile_drop_down_inner {
	padding: 10px;
}
#s5_responsive_mobile_drop_down_search .s5_responsive_mobile_drop_down_inner {
	padding: 12px;
}
#s5_responsive_mobile_drop_down_register .s5_responsive_mobile_drop_down_inner {
	padding: 16px;
}
#s5_responsive_mobile_drop_down_login .s5_responsive_mobile_drop_down_inner {
	padding: 16px;
}
#s5_responsive_mobile_bar_active {
	height: 22px; overflow: hidden; padding-top: 15px; font-size: 8pt; margin-left: 15px; float: left;
}
#s5_responsive_mobile_bar_active span {
	width: 800px; display: block;
}
#s5_responsive_mobile_scroll {
	float: right; display: block;
}
.s5_responsive_mobile_drop_down_inner img {
	display: none;
}
#s5_responsive_mobile_drop_down_menu {
	font-size: 10pt;
}
#s5_responsive_mobile_drop_down_menu a {
	font-size: 10pt;
}
#s5_responsive_mobile_drop_down_menu ul li {
	list-style: none; padding: 0px 6px 3px; margin-bottom: 1px;
}
#s5_responsive_mobile_drop_down_menu ul li.deeper {
	padding-bottom: 0px; margin-right: 0px; margin-left: 0px;
}
#s5_responsive_mobile_drop_down_menu ul li.deeper ul {
	padding-top: 3px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
#s5_responsive_mobile_drop_down_menu ul li.deeper ul li {
	padding-left: 6px; font-size: 7pt;
}
#s5_responsive_mobile_drop_down_menu ul li.deeper ul li a {
	padding-left: 6px; font-size: 7pt;
}
#s5_responsive_mobile_drop_down_menu {
	width: 60%; padding-right: 16px; padding-bottom: 16px; float: left;
}
#s5_responsive_mobile_drop_down_search {
	width: 60%; padding-bottom: 16px; padding-left: 16px; float: right;
}
#s5_responsive_mobile_drop_down_register {
	width: 68%; padding-bottom: 16px; padding-left: 16px; float: right;
}
#s5_responsive_mobile_drop_down_login {
	width: 62%; padding-bottom: 16px; padding-left: 16px; float: right;
}
#form-login-password {
	padding-top: 6px !important; padding-bottom: 6px !important;
}
#s5_responsive_modile_drop_down_wrap input {
	background: rgb(241, 241, 241); margin: 0px !important; padding: 5px 10px !important; border-radius: 2px; border: currentColor; transition:400ms ease-out; border-image: none; color: rgb(19, 19, 19); font-size: 9pt; box-sizing: border-box; box-shadow: inset 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) inset; -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) inset; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
#s5_responsive_modile_drop_down_wrap input:hover {
	background: rgb(225, 225, 225); box-shadow: inset 0px 4px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.6) inset; -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.6) inset;
}
#s5_responsive_mobile_drop_down_login #modlgn-remember {
	width: auto !important; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#s5_responsive_mobile_drop_down_login .button {
	width: auto !important; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#s5_responsive_mobile_drop_down_login #modlgn-remember:hover {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#s5_responsive_mobile_drop_down_login .button:hover {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#s5_responsive_modile_drop_down_wrap button {
	margin: 0px !important; padding: 8px !important; border-radius: 2px; border: currentColor !important; transition:400ms ease-out; border-image: none !important; color: rgb(255, 255, 255) !important; font-weight: normal !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
#s5_responsive_modile_drop_down_wrap .button {
	margin: 0px !important; padding: 8px !important; border-radius: 2px; border: currentColor !important; transition:400ms ease-out; border-image: none !important; color: rgb(255, 255, 255) !important; font-weight: normal !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.validate {
	margin: 0px !important; padding: 8px !important; border-radius: 2px; border: currentColor !important; transition:400ms ease-out; border-image: none !important; color: rgb(255, 255, 255) !important; font-weight: normal !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.s5_responsive_mobile_drop_down_inner .s5_mod_h3 {
	font-size: 11pt; margin-top: 4px; margin-bottom: 10px;
}
.s5_responsive_mobile_drop_down_inner label {
	font-size: 10pt !important;
}
#s5_responsive_mobile_drop_down_login_inner label {
	margin-bottom: 6px; display: block;
}
#s5_responsive_mobile_drop_down_login_inner #form-login-remember label {
	display: inline;
}
#s5_responsive_mobile_drop_down_login_inner .userdata {
	padding-bottom: 12px;
}
#s5_responsive_mobile_drop_down_login_inner #form-login-remember {
	padding-bottom: 6px;
}
#s5_responsive_mobile_drop_down_login_inner .login-greeting {
	padding-bottom: 12px;
}
}
@media screen and (max-width:240px)
{
#s5_responsive_mobile_bar_active {
	display: none;
}
}
#s5_responsive_mobile_bottom_bar_outer {
	left: 0px; width: 100%; height: 48px; bottom: 0px; overflow: hidden; position: absolute; z-index: 2;
}
.s5_body_ie7 {
	height: 100% !important; padding-bottom: 48px !important; position: relative !important;
}
#s5_responsive_switch_mobile a {
	height: 34px; padding-top: 15px; padding-left: 35px; font-size: 10pt; margin-left: 15px; float: left; display: block; cursor: pointer;
}
#s5_responsive_switch_desktop a {
	height: 34px; padding-top: 15px; padding-left: 25px; font-size: 10pt; margin-left: 15px; float: left; display: block; cursor: pointer;
}
#s5_responsive_mobile_scroll {
	width: 48px; height: 48px; overflow: hidden;
}
#s5_responsive_mobile_scroll a {
	margin: 0px !important; padding: 0px !important; width: 48px !important; height: 48px !important; display: block !important; cursor: pointer;
}
#s5_responsive_mobile_toggle_click_menu span {
	width: 56px; height: 48px; display: block; cursor: pointer;
}
#s5_responsive_mobile_toggle_click_search span {
	width: 48px; height: 48px; display: block; cursor: pointer;
}
#s5_responsive_mobile_toggle_click_login span {
	width: 48px; height: 48px; display: block; cursor: pointer;
}
#s5_responsive_mobile_toggle_click_register span {
	width: 48px; height: 48px; display: block; cursor: pointer;
}
.s5_responsive_mobile_bar_dark #s5_responsive_switch_mobile a {
	background: url("../images/vertex/responsive/desktop_dark.png") no-repeat 0% 47%;
}
.s5_responsive_mobile_bar_dark #s5_responsive_switch_desktop a {
	background: url("../images/vertex/responsive/mobile_dark.png") no-repeat 0% 47%;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_scroll a {
	background: url("../images/vertex/responsive/scroll_dark.png") no-repeat 50% 46%;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_menu span {
	background: url("../images/vertex/responsive/menu_dark.png") no-repeat 50% 45%;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_search span {
	background: url("../images/vertex/responsive/search_dark.png") no-repeat 50% 45%;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_login span {
	background: url("../images/vertex/responsive/login_dark.png") no-repeat 50% 45%;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_register span {
	background: url("../images/vertex/responsive/register_dark.png") no-repeat 49% 45%;
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_mobile a {
	background: url("../images/vertex/responsive/desktop_light.png") no-repeat 0% 47%;
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_desktop a {
	background: url("../images/vertex/responsive/mobile_light.png") no-repeat 0% 47%;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_scroll a {
	background: url("../images/vertex/responsive/scroll_light.png") no-repeat 50% 46%;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_menu span {
	background: url("../images/vertex/responsive/menu_light.png") no-repeat 50% 45%;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_search span {
	background: url("../images/vertex/responsive/search_light.png") no-repeat 50% 45%;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_login span {
	background: url("../images/vertex/responsive/login_light.png") no-repeat 50% 45%;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_register span {
	background: url("../images/vertex/responsive/register_light.png") no-repeat 49% 45%;
}
@media not all, not all
{
.s5_responsive_mobile_bar_dark #s5_responsive_switch_mobile a {
	background: url("../images/vertex/responsive/desktop_darkx2.png") no-repeat 0% 47% / 24px 22px;
}
.s5_responsive_mobile_bar_dark #s5_responsive_switch_desktop a {
	background: url("../images/vertex/responsive/mobile_darkx2.png") no-repeat 0% 47% / 14px 22px;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_scroll a {
	background: url("../images/vertex/responsive/scroll_darkx2.png") no-repeat 50% 46% / 24px 22px;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_menu span {
	background: url("../images/vertex/responsive/menu_darkx2.png") no-repeat 50% 45% / 28px 22px;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_search span {
	background: url("../images/vertex/responsive/search_darkx2.png") no-repeat 50% 45% / 24px 22px;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_login span {
	background: url("../images/vertex/responsive/login_darkx2.png") no-repeat 50% 45% / 22px 22px;
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_register span {
	background: url("../images/vertex/responsive/register_darkx2.png") no-repeat 49% 45% / 21px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_mobile a {
	background: url("../images/vertex/responsive/desktop_lightx2.png") no-repeat 0% 47% / 24px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_desktop a {
	background: url("../images/vertex/responsive/mobile_lightx2.png") no-repeat 0% 47% / 14px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_scroll a {
	background: url("../images/vertex/responsive/scroll_lightx2.png") no-repeat 50% 46% / 24px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_menu span {
	background: url("../images/vertex/responsive/menu_lightx2.png") no-repeat 50% 45% / 28px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_search span {
	background: url("../images/vertex/responsive/search_lightx2.png") no-repeat 50% 45% / 24px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_login span {
	background: url("../images/vertex/responsive/login_lightx2.png") no-repeat 50% 45% / 22px 22px;
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_register span {
	background: url("../images/vertex/responsive/register_lightx2.png") no-repeat 49% 45% / 21px 22px;
}
}
